external hydrocephalus - French English Dictionary